Big Huge Thesaurus

Phyllitis scolopendrium

noun